今天在搜尋資料時,在GOOGLE打上PHP空格,會出現很多關鍵字
突然看到個關鍵字很感興趣,就找了下資料,而此關鍵字就是「PHP explode」
看了官方的說明,這個函式是個切割字串的語法
explode():切割字串並放入Array陣列中
使用方法:explode ( $delimiter , $string)
$delimiter:以什麼為分隔字
$string:輸入的字串
(參考資料:http://php.net/manual/en/function.explode.php)
而切割的相反就是組合了,在官網文件上有個另外建議參考的地方,有個函式implode
implode():把數個陣列的值組合成一個字串
使用方法:implode ( $glue , $pieces )
$glue:設置數組陣列值之間放置的內容,默認是空字串
$pieces:要結合為字串的陣列的值
(參考資料:http://php.net/manual/en/function.implode.php)
為了體驗用法,實際Try一次就對了,程式碼如下:
「exim_plode.php」
<?php
$string = "Taiwan Go, Awesome!";
$cutchar = explode(" ", $string);
$addchar = implode(" ", $cutchar);
echo "本文:".$string;
echo "<br /><br />";
echo "explode後:<br />";
$nums=count($cutchar);
for($x=0; $x < $nums; $x++){
echo "\$cutchar[".$x."]:".$cutchar[$x]."<br />";
}
echo "<br />";
echo "implode後:".$addchar;
?>
輸出畫面如下圖: